Calculating shortest path for router 14 at time 5.119
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.2.2, seq num 0
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 14
    size = 0
172.16.2.2 is my address. Not processing this link
Shortest path list for router 14, area 0.0.0.0
    size = 1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0

Calculating shortest path for router 24 at time 11.623
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.7.2, seq num 0
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 24
    size = 0
172.16.7.2 is my address. Not processing this link
Shortest path list for router 24, area 0.0.0.0
    size = 1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0

Calculating shortest path for router 16 at time 15.200
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.4.2, seq num 0
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 16
    size = 0
172.16.4.2 is my address. Not processing this link
Shortest path list for router 16, area 0.0.0.0
    size = 1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0

Calculating shortest path for router 1 at time 16.428
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.1.2, seq num 0
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 1
    size = 0
172.16.1.2 is my address. Not processing this link
Shortest path list for router 1, area 0.0.0.0
    size = 1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0

Calculating shortest path for router 22 at time 24.724
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.5.2, seq num 0
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 22
    size = 0
172.16.5.2 is my address. Not processing this link
Shortest path list for router 22, area 0.0.0.0
    size = 1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0

Calculating shortest path for router 15 at time 28.443
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.2, seq num 0
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.2, link type Stub
Candidate list for router 15
    size = 0
172.16.3.2 is my address. Not processing this link
Shortest path list for router 15, area 0.0.0.0
    size = 1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0

Calculating shortest path for router 21 at time 29.483
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 0
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0

Calculating shortest path for router 25 at time 38.758
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.8.2, seq num 0
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 25
    size = 0
172.16.8.2 is my address. Not processing this link
Shortest path list for router 25, area 0.0.0.0
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0

Calculating shortest path for router 23 at time 39.204
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.6.2, seq num 0
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.6.2, link type Stub
Candidate list for router 23
    size = 0
172.16.6.2 is my address. Not processing this link
Shortest path list for router 23, area 0.0.0.0
    size = 1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0

Calculating shortest path for router 21 at time 10005.491
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 21 at time 10018.600
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 1 at time 10019.446
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.1.2, seq num 1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.1.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.1.2, link type Stub
Candidate list for router 1
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 1
    size = 0
172.16.1.2 is my address. Not processing this link
Shortest path list for router 1, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1

Calculating shortest path for router 1 at time 10023.427
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.1.2, seq num 1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.1.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.1.2, link type Stub
Candidate list for router 1
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 1
    size = 0
172.16.1.2 is my address. Not processing this link
Shortest path list for router 1, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1

Calculating shortest path for router 15 at time 10025.559
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.2, seq num 1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.3.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.3.2, link type Stub
Candidate list for router 15
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 15
    size = 0
172.16.3.2 is my address. Not processing this link
Shortest path list for router 15, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1

Calculating shortest path for router 21 at time 10038.279
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 21 at time 10042.134
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 25 at time 10042.169
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.8.2, seq num 1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.8.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.8.2, link type Stub
Candidate list for router 25
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 25
    size = 0
172.16.8.2 is my address. Not processing this link
Shortest path list for router 25, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1

Calculating shortest path for router 24 at time 10043.891
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.7.2, seq num 1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.7.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.7.2, link type Stub
Candidate list for router 24
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 24
    size = 0
172.16.7.2 is my address. Not processing this link
Shortest path list for router 24, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1

Calculating shortest path for router 15 at time 10044.524
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.2, seq num 1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.3.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.3.2, link type Stub
Candidate list for router 15
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 15
    size = 0
172.16.3.2 is my address. Not processing this link
Shortest path list for router 15, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1

Calculating shortest path for router 24 at time 10045.500
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.7.2, seq num 1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.7.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.7.2, link type Stub
Candidate list for router 24
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 24
    size = 0
172.16.7.2 is my address. Not processing this link
Shortest path list for router 24, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1

Calculating shortest path for router 25 at time 10050.371
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.8.2, seq num 1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.8.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.8.2, link type Stub
Candidate list for router 25
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 25
    size = 0
172.16.8.2 is my address. Not processing this link
Shortest path list for router 25, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1

Calculating shortest path for router 21 at time 10051.232
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 23 at time 10056.806
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.6.2, seq num 1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.6.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.6.2, link type Stub
Candidate list for router 23
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 23
    size = 0
172.16.6.2 is my address. Not processing this link
Shortest path list for router 23, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1

Calculating shortest path for router 23 at time 10062.630
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.6.2, seq num 1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.6.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.6.2, link type Stub
Candidate list for router 23
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 23
    size = 0
172.16.6.2 is my address. Not processing this link
Shortest path list for router 23, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1

Calculating shortest path for router 16 at time 10062.681
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.4.2, seq num 1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.4.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.4.2, link type Stub
Candidate list for router 16
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 16
    size = 0
172.16.4.2 is my address. Not processing this link
Shortest path list for router 16, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1

Calculating shortest path for router 22 at time 10068.405
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.5.2, seq num 1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.5.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.5.2, link type Stub
Candidate list for router 22
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 22
    size = 0
172.16.5.2 is my address. Not processing this link
Shortest path list for router 22, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1

Calculating shortest path for router 21 at time 10069.418
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 21 at time 10071.257
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 21 at time 10081.839
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 16 at time 10090.272
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.4.2, seq num 1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.4.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.4.2, link type Stub
Candidate list for router 16
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 16
    size = 0
172.16.4.2 is my address. Not processing this link
Shortest path list for router 16, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1

Calculating shortest path for router 22 at time 10093.213
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.5.2, seq num 1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.5.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.5.2, link type Stub
Candidate list for router 22
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 22
    size = 0
172.16.5.2 is my address. Not processing this link
Shortest path list for router 22, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1

Calculating shortest path for router 14 at time 10094.846
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.2.2, seq num 1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.2.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.2.2, link type Stub
Candidate list for router 14
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 14
    size = 0
172.16.2.2 is my address. Not processing this link
Shortest path list for router 14, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1

Calculating shortest path for router 14 at time 10095.489
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.2.2, seq num 1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.2.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.2.2, link type Stub
Candidate list for router 14
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.1, link type Stub
Candidate list for router 14
    size = 0
172.16.2.2 is my address. Not processing this link
Shortest path list for router 14, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1

Calculating shortest path for router 21 at time 10100.453
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 21 at time 15032.801
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 2
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
Parent is ROOT
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
Parent is ROOT
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
Parent is ROOT
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
Parent is ROOT
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
Parent is ROOT
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
Parent is ROOT
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
Parent is ROOT
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 8
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 21
    size = 7
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 21
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 21
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 21
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 21
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.6.2, link type Stub
Candidate list for router 21
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 1 at time 15037.415
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.1.2, seq num 1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.1.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.1.2, link type Stub
Candidate list for router 1
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 1
    size = 7
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 1
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 1
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 1
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 1
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.6.2, link type Stub
Candidate list for router 1
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 1
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 1
    size = 0
172.16.1.2 is my address. Not processing this link
Shortest path list for router 1, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1

Calculating shortest path for router 21 at time 15038.241
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 2
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
Parent is ROOT
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
Parent is ROOT
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
Parent is ROOT
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
Parent is ROOT
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
Parent is ROOT
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
Parent is ROOT
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
Parent is ROOT
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 8
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 21
    size = 7
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 21
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 21
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 21
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 21
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 21
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 21 at time 15049.139
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 2
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
Parent is ROOT
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
Parent is ROOT
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
Parent is ROOT
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
Parent is ROOT
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
Parent is ROOT
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
Parent is ROOT
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
Parent is ROOT
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 8
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 21
    size = 7
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 21
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 21
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 21
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 21
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 21
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 16 at time 15093.257
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.4.2, seq num 1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.4.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.4.2, link type Stub
Candidate list for router 16
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 16
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 16
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 16
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 16
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 16
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 16
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 16
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 16
    size = 0
172.16.4.2 is my address. Not processing this link
Shortest path list for router 16, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1

Calculating shortest path for router 24 at time 15097.897
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.7.2, seq num 1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.7.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.7.2, link type Stub
Candidate list for router 24
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 24
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 24
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 24
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 24
    size = 4
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 24
    size = 3
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 24
    size = 2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 24
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 24
    size = 0
172.16.7.2 is my address. Not processing this link
Shortest path list for router 24, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1

Calculating shortest path for router 21 at time 15106.102
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 2
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
Parent is ROOT
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
Parent is ROOT
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
Parent is ROOT
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
Parent is ROOT
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
Parent is ROOT
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
Parent is ROOT
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
Parent is ROOT
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 8
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 21
    size = 7
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 21
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 21
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 21
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 21
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 21
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 15 at time 15106.238
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.2, seq num 1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.3.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.3.2, link type Stub
Candidate list for router 15
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 15
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 15
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 15
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 15
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 15
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 15
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 15
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.8.2, link type Stub
Candidate list for router 15
    size = 0
172.16.3.2 is my address. Not processing this link
Shortest path list for router 15, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1

Calculating shortest path for router 25 at time 15116.764
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.8.2, seq num 1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.8.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.8.2, link type Stub
Candidate list for router 25
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point
	Examine link 172.16.8.1, link type Stub
Candidate list for router 25
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 25
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 25
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 25
    size = 4
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 25
    size = 3
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 25
    size = 2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 25
    size = 1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 25
    size = 0
172.16.8.2 is my address. Not processing this link
Shortest path list for router 25, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1

Calculating shortest path for router 14 at time 15141.271
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.2.2, seq num 1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.2.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.2.2, link type Stub
Candidate list for router 14
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 14
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 14
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 14
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 14
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 14
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 14
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 14
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 14
    size = 0
172.16.2.2 is my address. Not processing this link
Shortest path list for router 14, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1

Calculating shortest path for router 22 at time 15145.192
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.5.2, seq num 1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.5.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.5.2, link type Stub
Candidate list for router 22
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 22
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 22
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 22
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 22
    size = 4
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 22
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 22
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 22
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 22
    size = 0
172.16.5.2 is my address. Not processing this link
Shortest path list for router 22, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1

Calculating shortest path for router 23 at time 15153.438
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.6.2, seq num 1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.6.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.6.2, link type Stub
Candidate list for router 23
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 23
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 23
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.2.2, link type Stub
Candidate list for router 23
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 23
    size = 4
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 23
    size = 3
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.5.2, link type Stub
Candidate list for router 23
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 23
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 23
    size = 0
172.16.6.2 is my address. Not processing this link
Shortest path list for router 23, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1

Calculating shortest path for router 21 at time 15155.383
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 2
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
Parent is ROOT
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
Parent is ROOT
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
Parent is ROOT
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
Parent is ROOT
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
Parent is ROOT
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
Parent is ROOT
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
Parent is ROOT
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 8
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 21
    size = 7
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.2.2, link type Stub
Candidate list for router 21
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 21
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 21
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.5.2, link type Stub
Candidate list for router 21
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 21
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 21 at time 15156.968
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.1, seq num 2
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
Parent is ROOT
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
Parent is ROOT
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
Parent is ROOT
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
Parent is ROOT
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
Parent is ROOT
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
Parent is ROOT
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
Parent is ROOT
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
Parent is ROOT
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 21
    size = 8
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 21
    size = 7
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.2.2, link type Stub
Candidate list for router 21
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 21
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 21
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.5.2, link type Stub
Candidate list for router 21
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 21
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 21
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 21
    size = 0
172.16.1.1 is my address. Not processing this link
172.16.2.1 is my address. Not processing this link
172.16.3.1 is my address. Not processing this link
172.16.4.1 is my address. Not processing this link
172.16.5.1 is my address. Not processing this link
172.16.6.1 is my address. Not processing this link
172.16.7.1 is my address. Not processing this link
172.16.8.1 is my address. Not processing this link
Shortest path list for router 21, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.2

Calculating shortest path for router 24 at time 20083.865
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.7.2, seq num 1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.7.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.7.2, link type Stub
Candidate list for router 24
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point
	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 24
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 24
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.2.2, link type Stub
Candidate list for router 24
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 24
    size = 4
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 24
    size = 3
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.5.2, link type Stub
Candidate list for router 24
    size = 2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 24
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
Shortest path list for router 24, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 24
    size = 0
172.16.7.2 is my address. Not processing this link
Shortest path list for router 24, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.7.1

Calculating shortest path for router 1 at time 20086.554
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.1.2, seq num 1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.1.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.1.2, link type Stub
Candidate list for router 1
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point
	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 1
    size = 7
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.2.2, link type Stub
Candidate list for router 1
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 1
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 1
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.5.2, link type Stub
Candidate list for router 1
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 1
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 1
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
Shortest path list for router 1, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 1
    size = 0
172.16.1.2 is my address. Not processing this link
Shortest path list for router 1, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.1.1

Calculating shortest path for router 15 at time 20104.100
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.3.2, seq num 1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.3.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.3.2, link type Stub
Candidate list for router 15
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point
	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 15
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 15
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.2.2, link type Stub
Candidate list for router 15
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 15
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.5.2, link type Stub
Candidate list for router 15
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 15
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 15
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
Shortest path list for router 15, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 15
    size = 0
172.16.3.2 is my address. Not processing this link
Shortest path list for router 15, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.3.1

Calculating shortest path for router 16 at time 20146.438
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.4.2, seq num 1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.4.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.4.2, link type Stub
Candidate list for router 16
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point
	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 16
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 16
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.2.2, link type Stub
Candidate list for router 16
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 16
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.5.2, link type Stub
Candidate list for router 16
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 16
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 16
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
Shortest path list for router 16, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 16
    size = 0
172.16.4.2 is my address. Not processing this link
Shortest path list for router 16, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.4.1

Calculating shortest path for router 22 at time 20164.515
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.5.2, seq num 1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.5.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.5.2, link type Stub
Candidate list for router 22
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point
	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 22
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 22
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.2.2, link type Stub
Candidate list for router 22
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 22
    size = 4
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 22
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 22
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 22
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
Shortest path list for router 22, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 22
    size = 0
172.16.5.2 is my address. Not processing this link
Shortest path list for router 22, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.5.1

Calculating shortest path for router 25 at time 20182.286
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.8.2, seq num 1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.8.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.8.2, link type Stub
Candidate list for router 25
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point
	Examine link 172.16.8.1, link type Stub
Candidate list for router 25
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 25
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.2.2, link type Stub
Candidate list for router 25
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 25
    size = 4
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 25
    size = 3
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.5.2, link type Stub
Candidate list for router 25
    size = 2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 25
    size = 1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
Shortest path list for router 25, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 25
    size = 0
172.16.8.2 is my address. Not processing this link
Shortest path list for router 25, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.8.1

Calculating shortest path for router 14 at time 20214.140
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.2.2, seq num 1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.2.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.2.2, link type Stub
Candidate list for router 14
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point
	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point

	Possible new candidate is 172.16.6.2
Parent = 172.16.3.1, Vertex = 172.16.6.2
	Inserting new vertex 172.16.6.2

	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 14
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 14
    size = 6
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 14
    size = 5
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 14
    size = 4
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.5.2, link type Stub
Candidate list for router 14
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.6.2, link type Stub
Candidate list for router 14
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 14
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
Shortest path list for router 14, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 14
    size = 0
172.16.2.2 is my address. Not processing this link
Shortest path list for router 14, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.2.1

Calculating shortest path for router 23 at time 20228.873
Calculating shortest path for area 0.0.0.0
Examine LSA of type ROUTER_LSA, Id 172.16.6.2, seq num 1
	Looking for vertex 172.16.6.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point

	Possible new candidate is 172.16.3.1
Parent = 172.16.6.2, Vertex = 172.16.3.1
Parent is ROOT
	Inserting new vertex 172.16.3.1

	Examine link 172.16.6.2, link type Stub
Candidate list for router 23
    size = 1
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 2
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.3.1 from router LSA
	Examine link 172.16.1.2, link type Point_to_Point

	Possible new candidate is 172.16.1.2
Parent = 172.16.3.1, Vertex = 172.16.1.2
	Inserting new vertex 172.16.1.2

	Examine link 172.16.1.1, link type Stub
	Examine link 172.16.2.2, link type Point_to_Point

	Possible new candidate is 172.16.2.2
Parent = 172.16.3.1, Vertex = 172.16.2.2
	Inserting new vertex 172.16.2.2

	Examine link 172.16.2.1, link type Stub
	Examine link 172.16.3.2, link type Point_to_Point

	Possible new candidate is 172.16.3.2
Parent = 172.16.3.1, Vertex = 172.16.3.2
	Inserting new vertex 172.16.3.2

	Examine link 172.16.3.1, link type Stub
	Examine link 172.16.4.2, link type Point_to_Point

	Possible new candidate is 172.16.4.2
Parent = 172.16.3.1, Vertex = 172.16.4.2
	Inserting new vertex 172.16.4.2

	Examine link 172.16.4.1, link type Stub
	Examine link 172.16.5.2, link type Point_to_Point

	Possible new candidate is 172.16.5.2
Parent = 172.16.3.1, Vertex = 172.16.5.2
	Inserting new vertex 172.16.5.2

	Examine link 172.16.5.1, link type Stub
	Examine link 172.16.6.2, link type Point_to_Point
	Examine link 172.16.6.1, link type Stub
	Examine link 172.16.7.2, link type Point_to_Point

	Possible new candidate is 172.16.7.2
Parent = 172.16.3.1, Vertex = 172.16.7.2
	Inserting new vertex 172.16.7.2

	Examine link 172.16.7.1, link type Stub
	Examine link 172.16.8.2, link type Point_to_Point

	Possible new candidate is 172.16.8.2
Parent = 172.16.3.1, Vertex = 172.16.8.2
	Inserting new vertex 172.16.8.2

	Examine link 172.16.8.1, link type Stub
Candidate list for router 23
    size = 7
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 3
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.1.2 from router LSA
	Examine link 172.16.1.2, link type Stub
Candidate list for router 23
    size = 6
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 4
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.2.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.2.2, link type Stub
Candidate list for router 23
    size = 5
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 5
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.3.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.3.2, link type Stub
Candidate list for router 23
    size = 4
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 6
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.4.2 from router LSA
	Examine link 172.16.4.2, link type Stub
Candidate list for router 23
    size = 3
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 7
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.5.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.5.2, link type Stub
Candidate list for router 23
    size = 2
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 8
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.7.2 from router LSA
	Examine link 172.16.7.2, link type Stub
Candidate list for router 23
    size = 1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
Shortest path list for router 23, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Looking for vertex 172.16.8.2 from router LSA
	Examine link 172.16.3.1, link type Point_to_Point
	Examine link 172.16.8.2, link type Stub
Candidate list for router 23
    size = 0
172.16.6.2 is my address. Not processing this link
Shortest path list for router 23, area 0.0.0.0
    size = 9
	Vertex Id = 172.16.6.2
	Vertex Type = VERTEX_ROUTER
	Metric = 0
	Vertex Id = 172.16.3.1
	Vertex Type = VERTEX_ROUTER
	Metric = 100
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.1.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.2.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.3.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.4.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.5.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.7.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1
	Vertex Id = 172.16.8.2
	Vertex Type = VERTEX_ROUTER
	Metric = 200
	Next Hop[0] = 172.16.6.1

